Volume 52, Issue 2, April 2023, Pages 515-526
Mostafa Tarek Zaki; Mohamed Ali Mohamed; El-Sayed El-Desouky